one that opposes progress - Español Inglés Diccionario